// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import React, {FC} from 'react';

const UpgradeUserLimitModalSvg: FC = () => (
    <svg
        width='512'
        height='156'
        viewBox='0 0 512 156'
        fill='none'
        xmlns='http://www.w3.org/2000/svg'
    >
        <path
            opacity='0.1'
            d='M282.728 52.6597C281.343 52.398 279.911 52.5537 278.616 53.1067C277.834 53.4519 276.988 53.6284 276.133 53.6246C275.278 53.6209 274.434 53.4369 273.655 53.0848C272.737 52.6839 271.742 52.4863 270.74 52.5057C269.737 52.5251 268.751 52.761 267.849 53.1971C267.334 53.4696 266.76 53.613 266.176 53.6148C263.822 53.6148 261.863 51.2527 261.456 48.1359C261.926 47.7929 262.326 47.3634 262.633 46.8706C264.014 44.655 266.152 43.2334 268.552 43.2334C270.953 43.2334 273.064 44.6379 274.438 46.8315C274.851 47.4949 275.429 48.0407 276.117 48.4156C276.804 48.7905 277.577 48.982 278.361 48.9713H278.422C280.303 48.981 281.926 50.4784 282.728 52.6597Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M346.4 76.0436C344.578 75.7024 342.693 75.9053 340.988 76.6264C339.959 77.0764 338.845 77.3065 337.72 77.3016C336.594 77.2967 335.483 77.0568 334.458 76.5977C333.249 76.0751 331.94 75.8175 330.62 75.8428C329.301 75.8681 328.002 76.1757 326.815 76.7442C326.137 77.0995 325.381 77.2864 324.614 77.2888C321.515 77.2888 318.936 74.2092 318.4 70.1456C319.019 69.6985 319.545 69.1385 319.95 68.4959C321.767 65.6074 324.581 63.7539 327.741 63.7539C330.901 63.7539 333.68 65.5851 335.488 68.4449C336.032 69.3099 336.793 70.0214 337.698 70.5103C338.603 70.9991 339.62 71.2487 340.652 71.2347H340.733C343.208 71.2475 345.345 73.1997 346.4 76.0436Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M289.888 42.8765L286.082 45.2825L288.392 41.0957C287.737 40.5762 286.927 40.2883 286.09 40.2774H286.029C285.764 40.2821 285.5 40.2633 285.239 40.2212L283.954 41.0347L284.508 40.0332C283.594 39.7152 282.804 39.1165 282.252 38.3233L279.942 39.7889L281.414 37.1483C280.063 35.5337 278.243 34.542 276.242 34.542C273.842 34.542 271.703 35.9661 270.323 38.1816C269.915 38.8468 269.336 39.392 268.647 39.7611C267.957 40.1303 267.182 40.3101 266.399 40.2823H266.269C263.619 40.2823 261.471 43.2771 261.471 46.968C261.471 50.6589 263.619 53.6536 266.269 53.6536C266.852 53.6517 267.426 53.5093 267.942 53.2383C268.844 52.8012 269.83 52.5646 270.832 52.5447C271.835 52.5249 272.83 52.7224 273.748 53.1235C274.525 53.4709 275.365 53.6515 276.216 53.6536C277.067 53.6557 277.909 53.4793 278.687 53.1357C279.599 52.7423 280.584 52.5485 281.578 52.5675C282.571 52.5864 283.549 52.8177 284.444 53.2457C284.955 53.5116 285.521 53.6515 286.097 53.6536C288.748 53.6536 290.896 50.6613 290.896 46.968C290.91 45.5414 290.564 44.1343 289.888 42.8765Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M356.257 62.9219L351.187 66.1324L354.265 60.5458C353.392 59.8525 352.313 59.4684 351.197 59.4539H351.116C350.763 59.4601 350.411 59.435 350.064 59.3789L348.352 60.4643L349.09 59.1279C347.872 58.7036 346.82 57.9048 346.085 56.8464L343.008 58.802L344.968 55.2786C343.168 53.1241 340.744 51.8008 338.079 51.8008C334.88 51.8008 332.032 53.701 330.193 56.6573C329.649 57.545 328.878 58.2724 327.96 58.7649C327.042 59.2575 326.008 59.4975 324.966 59.4604H324.793C321.262 59.4604 318.4 63.4564 318.4 68.3814C318.4 73.3064 321.262 77.3024 324.793 77.3024C325.57 77.2999 326.334 77.1098 327.021 76.7483C328.222 76.1651 329.536 75.8493 330.872 75.8228C332.207 75.7964 333.533 76.0599 334.756 76.5951C335.79 77.0586 336.911 77.2996 338.044 77.3024C339.178 77.3053 340.299 77.0698 341.335 76.6114C342.55 76.0864 343.863 75.8278 345.186 75.8531C346.51 75.8784 347.812 76.1871 349.005 76.7581C349.685 77.113 350.44 77.2997 351.207 77.3024C354.738 77.3024 357.6 73.3097 357.6 68.3814C357.619 66.4779 357.157 64.6003 356.257 62.9219Z'
            fill='var(--button-bg)'
        />
        <path
            d='M255.167 35.4361C255.137 35.2133 255.068 34.9974 254.963 34.7986C254.88 34.6801 254.779 34.5747 254.664 34.4859C254.479 34.3143 254.263 34.18 254.026 34.0902C253.906 34.0435 253.777 34.0267 253.648 34.0412C253.52 34.0556 253.397 34.101 253.291 34.1733C253.101 34.3433 252.986 34.5813 252.972 34.8352C252.92 35.1796 252.981 35.5313 253.144 35.8392C253.34 36.1787 253.678 36.4059 253.96 36.677C254.167 36.8728 254.347 37.0955 254.495 37.339C254.562 37.4662 254.645 37.585 254.74 37.6932C254.788 37.7467 254.848 37.7883 254.914 37.8146C254.981 37.8409 255.053 37.8512 255.125 37.8446C255.245 37.8138 255.353 37.7504 255.439 37.6614C255.554 37.5613 255.868 37.3781 255.878 37.2169C255.888 37.0556 255.633 36.7918 255.581 36.6697C255.4 36.2742 255.261 35.8607 255.167 35.4361Z'
            fill='var(--online-indicator)'
        />
        <path
            d='M256 156C326.692 156 384 153.485 384 150.382C384 147.279 326.692 144.764 256 144.764C185.308 144.764 128 147.279 128 150.382C128 153.485 185.308 156 256 156Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M251.2 152.213C266.664 152.213 279.2 151.321 279.2 150.221C279.2 149.121 266.664 148.229 251.2 148.229C235.736 148.229 223.2 149.121 223.2 150.221C223.2 151.321 235.736 152.213 251.2 152.213Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M253.016 150.152C252.148 150.321 251.253 150.283 250.403 150.044C249.552 149.804 248.77 149.368 248.119 148.772C247.469 148.176 246.968 147.436 246.658 146.611C246.347 145.787 246.235 144.901 246.332 144.026C246.974 138.369 248.973 129.255 254.438 115.573C260.775 99.7106 258.489 95.8781 251.699 84.5025C249.507 80.8262 247.021 76.6614 244.343 71.3119C237.438 57.5693 240.062 46.9778 243.47 40.5316C247.094 33.6701 252.278 30.0769 252.857 29.6885L258.207 38.5066L257.717 38.9951C257.705 38.9951 257.962 38.9951 258.335 39.6718C256.241 41.4795 254.519 43.6755 253.266 46.1376C250.299 52.0562 250.692 58.8395 254.431 66.2824C256.935 71.2704 259.308 75.2495 261.402 78.7597C265.164 85.0618 268.133 90.04 269.117 96.3251C270.134 102.83 268.871 109.828 264.926 119.726C259.725 132.743 258.06 140.89 257.553 145.262C257.416 146.45 256.904 147.564 256.089 148.442C255.275 149.32 254.201 149.918 253.023 150.147L253.016 150.152Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M228.291 22.6071L250.985 0L273.9 22.6071H258.327V39.894H243.864V22.717L228.291 22.6071Z'
            fill='var(--button-bg)'
        />
        <path
            d='M300.8 149.822C308.753 149.822 315.2 149.287 315.2 148.627C315.2 147.967 308.753 147.432 300.8 147.432C292.847 147.432 286.4 147.967 286.4 148.627C286.4 149.287 292.847 149.822 300.8 149.822Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M301.631 148.924C301.178 149.012 300.711 148.993 300.267 148.868C299.823 148.743 299.414 148.515 299.075 148.204C298.735 147.893 298.474 147.507 298.311 147.076C298.149 146.646 298.091 146.183 298.142 145.726C298.475 142.773 299.52 138.015 302.374 130.872C305.682 122.589 304.488 120.588 300.945 114.648C299.799 112.73 298.492 110.554 297.097 107.759C293.498 100.585 294.866 95.0575 296.646 91.6915C297.819 89.4517 299.498 87.5136 301.55 86.0293L304.343 90.6338L304.083 90.878C304.083 90.878 304.216 90.878 304.407 91.2322C303.313 92.1757 302.413 93.3222 301.759 94.608C300.211 97.698 300.417 101.237 302.369 105.126C303.676 107.73 304.915 109.809 306.008 111.641C307.97 114.931 309.522 117.53 310.037 120.813C310.567 124.209 309.912 127.863 307.847 133.027C305.133 139.822 304.262 144.075 303.997 146.359C303.928 146.98 303.661 147.562 303.236 148.021C302.811 148.481 302.249 148.792 301.634 148.911L301.631 148.924Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M288.721 82.3295L300.569 70.5264L312.536 82.3295H304.404V91.3552H296.852V82.3881L288.721 82.3295Z'
            fill='var(--button-bg)'
        />
        <path
            d='M201.6 149.026C209.553 149.026 216 148.49 216 147.83C216 147.17 209.553 146.635 201.6 146.635C193.647 146.635 187.2 147.17 187.2 147.83C187.2 148.49 193.647 149.026 201.6 149.026Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M200.561 148.924C201.013 149.012 201.481 148.993 201.925 148.868C202.369 148.743 202.777 148.515 203.117 148.204C203.457 147.893 203.718 147.507 203.88 147.076C204.042 146.646 204.1 146.183 204.05 145.726C203.716 142.773 202.672 138.015 199.818 130.872C196.51 122.589 197.704 120.588 201.247 114.648C202.392 112.73 203.699 110.554 205.094 107.759C208.694 100.585 207.326 95.0575 205.546 91.6915C204.372 89.4517 202.694 87.5136 200.641 86.0293L197.848 90.6338L198.108 90.878C198.108 90.878 197.976 90.878 197.785 91.2322C198.879 92.1757 199.778 93.3222 200.433 94.608C201.98 97.698 201.774 101.237 199.822 105.126C198.515 107.73 197.277 109.809 196.184 111.641C194.222 114.931 192.67 117.53 192.155 120.813C191.625 124.209 192.28 127.863 194.344 133.027C197.059 139.822 197.929 144.075 198.194 146.359C198.264 146.98 198.531 147.562 198.956 148.021C199.381 148.481 199.942 148.792 200.558 148.911L200.561 148.924Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.16'
        />
        <path
            d='M213.471 82.3295L201.623 70.5264L189.656 82.3295H197.787V91.3552H205.34V82.3881L213.471 82.3295Z'
            fill='var(--button-bg)'
        />
        <path
            d='M344.079 148.526H333.663C333.09 148.526 332.54 148.299 332.135 147.895C331.73 147.492 331.502 146.945 331.502 146.374C331.502 145.803 331.73 145.256 332.135 144.852C332.54 144.449 333.09 144.222 333.663 144.222C333.373 144.232 333.084 144.183 332.814 144.079C332.544 143.976 332.297 143.819 332.088 143.618C331.88 143.417 331.714 143.177 331.601 142.911C331.488 142.645 331.43 142.36 331.43 142.071C331.43 141.782 331.488 141.497 331.601 141.231C331.714 140.965 331.88 140.725 332.088 140.524C332.297 140.323 332.544 140.166 332.814 140.063C333.084 139.959 333.373 139.91 333.663 139.92H334.138C334.411 138.069 336.507 136.627 339.057 136.625C341.608 136.623 343.716 138.061 343.984 139.91H344.079C344.369 139.901 344.658 139.949 344.928 140.053C345.199 140.157 345.445 140.313 345.654 140.514C345.862 140.715 346.028 140.955 346.141 141.221C346.254 141.487 346.312 141.773 346.312 142.061C346.312 142.35 346.254 142.636 346.141 142.901C346.028 143.167 345.862 143.408 345.654 143.608C345.445 143.809 345.199 143.966 344.928 144.07C344.658 144.173 344.369 144.222 344.079 144.212C344.652 144.212 345.202 144.439 345.607 144.842C346.012 145.246 346.24 145.793 346.24 146.364C346.24 146.935 346.012 147.482 345.607 147.886C345.202 148.289 344.652 148.516 344.079 148.516V148.526Z'
            fill='var(--online-indicator)'
        />
        <path
            opacity='0.1'
            d='M346.238 142.069C346.237 142.64 346.01 143.186 345.605 143.59C345.201 143.993 344.652 144.22 344.08 144.222H333.666L344.014 139.91H344.078C344.652 139.911 345.201 140.14 345.606 140.544C346.011 140.949 346.239 141.498 346.238 142.069Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            opacity='0.1'
            d='M331.566 146.395C331.568 146.965 331.797 147.511 332.201 147.914C332.606 148.317 333.155 148.543 333.727 148.545H344.143L333.788 144.253H333.732C333.16 144.254 332.612 144.479 332.206 144.88C331.801 145.281 331.571 145.826 331.566 146.395Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            d='M280.766 145.955H274.854C274.529 145.955 274.217 145.827 273.987 145.598C273.757 145.368 273.628 145.058 273.628 144.734C273.628 144.41 273.757 144.099 273.987 143.87C274.217 143.641 274.529 143.513 274.854 143.513C274.529 143.513 274.217 143.384 273.987 143.155C273.757 142.926 273.628 142.615 273.628 142.291C273.628 141.967 273.757 141.657 273.987 141.428C274.217 141.199 274.529 141.07 274.854 141.07H275.126C275.278 140.019 276.47 139.201 277.917 139.201C279.363 139.201 280.555 140.015 280.712 141.065H280.766C281.091 141.065 281.403 141.194 281.633 141.423C281.863 141.652 281.992 141.962 281.992 142.286C281.992 142.61 281.863 142.921 281.633 143.15C281.403 143.379 281.091 143.508 280.766 143.508C281.091 143.508 281.403 143.636 281.633 143.865C281.863 144.094 281.992 144.405 281.992 144.729C281.992 145.053 281.863 145.364 281.633 145.593C281.403 145.822 281.091 145.95 280.766 145.95V145.955Z'
            fill='var(--online-indicator)'
        />
        <path
            opacity='0.1'
            d='M281.993 142.292C281.993 142.616 281.863 142.926 281.633 143.155C281.404 143.384 281.092 143.513 280.767 143.513H274.854L280.74 141.07H280.767C281.092 141.07 281.404 141.199 281.633 141.428C281.863 141.657 281.993 141.968 281.993 142.292Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            opacity='0.1'
            d='M273.668 144.742C273.668 145.066 273.797 145.376 274.027 145.605C274.257 145.835 274.569 145.963 274.894 145.963H280.804L274.919 143.521H274.882C274.559 143.524 274.25 143.654 274.023 143.883C273.795 144.111 273.668 144.42 273.668 144.742Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            d='M170.042 152.885H157.536C157.189 152.896 156.843 152.837 156.52 152.712C156.196 152.587 155.901 152.399 155.652 152.158C155.403 151.918 155.205 151.63 155.069 151.311C154.934 150.993 154.864 150.651 154.864 150.305C154.864 149.959 154.934 149.617 155.069 149.298C155.205 148.98 155.403 148.692 155.652 148.451C155.901 148.211 156.196 148.022 156.52 147.897C156.843 147.772 157.189 147.713 157.536 147.724C157.189 147.735 156.843 147.676 156.52 147.551C156.196 147.426 155.901 147.238 155.652 146.997C155.403 146.756 155.205 146.468 155.069 146.15C154.934 145.831 154.864 145.489 154.864 145.143C154.864 144.798 154.934 144.455 155.069 144.137C155.205 143.819 155.403 143.53 155.652 143.29C155.901 143.049 156.196 142.861 156.52 142.736C156.843 142.611 157.189 142.552 157.536 142.563H158.105C158.431 140.342 160.949 138.613 164.007 138.61C167.065 138.608 169.586 140.332 169.917 142.55H170.029C170.703 142.571 171.341 142.852 171.81 143.334C172.279 143.815 172.542 144.46 172.542 145.131C172.542 145.802 172.279 146.447 171.81 146.929C171.341 147.41 170.703 147.691 170.029 147.712C170.703 147.732 171.341 148.013 171.81 148.495C172.279 148.977 172.542 149.622 172.542 150.293C172.542 150.964 172.279 151.608 171.81 152.09C171.341 152.572 170.703 152.853 170.029 152.873L170.042 152.885Z'
            fill='var(--online-indicator)'
        />
        <path
            opacity='0.1'
            d='M172.628 145.142C172.627 145.826 172.354 146.481 171.869 146.965C171.384 147.449 170.727 147.722 170.041 147.724H157.535L169.948 142.551H170.024C170.366 142.55 170.704 142.617 171.02 142.747C171.336 142.877 171.623 143.068 171.865 143.309C172.107 143.55 172.299 143.836 172.43 144.15C172.561 144.465 172.628 144.802 172.628 145.142Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            opacity='0.1'
            d='M155.027 150.321C155.031 151.005 155.305 151.66 155.791 152.142C156.277 152.625 156.935 152.897 157.622 152.898H170.127L157.703 147.749H157.627C156.94 147.75 156.282 148.02 155.795 148.502C155.309 148.984 155.033 149.638 155.027 150.321Z'
            fill='var(--center-channel-color)'
            fillOpacity='0.48'
        />
        <path
            opacity='0.1'
            d='M195.678 37.3877C194.705 37.2017 193.698 37.3089 192.787 37.6955C192.243 37.9378 191.654 38.063 191.058 38.063C190.462 38.063 189.873 37.9378 189.329 37.6955C188.686 37.415 187.99 37.2767 187.288 37.2902C186.586 37.3037 185.895 37.4686 185.264 37.7737C184.903 37.9642 184.502 38.0647 184.094 38.0668C182.446 38.0668 181.075 36.4131 180.791 34.2293C181.12 33.99 181.4 33.6898 181.615 33.3451C182.581 31.794 184.067 30.7998 185.757 30.7998C187.446 30.7998 188.917 31.7769 189.883 33.3182C190.172 33.7806 190.576 34.1613 191.055 34.4235C191.534 34.6857 192.073 34.8208 192.62 34.8156H192.664C193.976 34.8131 195.111 35.8611 195.678 37.3877Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M200.685 30.5407L198.022 32.2237L199.638 29.2925C199.181 28.927 198.614 28.7249 198.027 28.7184H197.986C197.801 28.7227 197.616 28.7096 197.434 28.6793L196.529 29.2485L196.917 28.5474C196.277 28.3247 195.725 27.9067 195.337 27.353L193.717 28.3764L194.737 26.5273C193.793 25.3988 192.517 24.7051 191.117 24.7051C189.438 24.7051 187.93 25.6993 186.973 27.2504C186.687 27.7131 186.282 28.0924 185.801 28.3497C185.32 28.607 184.78 28.7334 184.234 28.716H184.153C182.3 28.716 180.794 30.8118 180.794 33.3962C180.794 35.9805 182.3 38.0764 184.153 38.0764C184.561 38.0755 184.963 37.9748 185.323 37.7832C185.955 37.4782 186.645 37.3132 187.347 37.2997C188.049 37.2862 188.746 37.4245 189.389 37.7051C189.936 37.9484 190.528 38.0749 191.127 38.0764C191.718 38.0756 192.303 37.9517 192.844 37.7124C193.482 37.4372 194.171 37.3017 194.867 37.3152C195.562 37.3287 196.246 37.4908 196.872 37.7906C197.23 37.977 197.627 38.0751 198.03 38.0764C199.886 38.0764 201.389 35.9805 201.389 33.3962C201.398 32.4007 201.156 31.4188 200.685 30.5407Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M160.52 64.2579C161.489 64.0743 162.49 64.1815 163.398 64.5656C163.942 64.808 164.53 64.9333 165.126 64.9333C165.721 64.9333 166.31 64.808 166.853 64.5656C167.496 64.2851 168.193 64.1468 168.895 64.1603C169.597 64.1738 170.287 64.3388 170.919 64.6438C171.279 64.834 171.681 64.9346 172.089 64.9369C173.736 64.9369 175.11 63.2832 175.394 61.0995C175.064 60.8608 174.784 60.5605 174.57 60.2152C173.604 58.6641 172.106 57.6699 170.426 57.6699C168.746 57.6699 167.268 58.647 166.302 60.1883C166.012 60.6517 165.606 61.0328 165.125 61.2946C164.644 61.5565 164.103 61.6904 163.555 61.6833H163.514C162.209 61.6833 161.071 62.7312 160.52 64.2579Z'
            fill='var(--button-bg)'
        />
        <path
            opacity='0.1'
            d='M155.498 57.4103L158.161 59.0933L156.543 56.1621C157.001 55.797 157.568 55.5949 158.154 55.588H158.198C158.383 55.5923 158.568 55.5792 158.75 55.549L159.652 56.1181L159.265 55.4171C159.905 55.1945 160.458 54.7765 160.846 54.2226L162.462 55.2436L161.44 53.3945C162.386 52.266 163.659 51.5723 165.062 51.5723C166.741 51.5723 168.237 52.5664 169.206 54.1176C169.492 54.5805 169.896 54.9599 170.377 55.2172C170.858 55.4746 171.399 55.6008 171.945 55.5832H172.033C173.889 55.5832 175.392 57.679 175.392 60.2634C175.392 62.8477 173.889 64.9436 172.033 64.9436C171.625 64.9421 171.223 64.8414 170.863 64.6504C170.232 64.3454 169.541 64.1804 168.839 64.1669C168.137 64.1534 167.441 64.2917 166.798 64.5723C166.251 64.8156 165.66 64.9421 165.062 64.9436C164.47 64.9433 163.885 64.8193 163.345 64.5796C162.707 64.3043 162.017 64.1689 161.321 64.1823C160.626 64.1958 159.941 64.358 159.314 64.6578C158.957 64.8445 158.56 64.9425 158.157 64.9436C156.303 64.9436 154.797 62.8477 154.797 60.2634C154.788 59.2689 155.029 58.288 155.498 57.4103Z'
            fill='var(--button-bg)'
        />
    </svg>
);

export default UpgradeUserLimitModalSvg;
